﻿@charset "utf-8";

/*全局定义*/
body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,kbd,table,ul,li,marquee,hr,blockquote,ol,pre,fieldset,legend,button,input,textarea,th,td,p{ margin:0; padding:0; font-size:14px; font-family: "微软雅黑", Arial, Tahoma, Verdana,  Helvetica, sans-serif;}
address,cite,dfn,em,var,kbd,span{font-style:normal;}
button,input,select,textarea{font-size:100%;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"]{ -webkit-appearance: none;outline: none;}
select {  -webkit-appearance: none; }   
textarea {  -webkit-appearance: none; }   
table{border-collapse:collapse;border-spacing:0;}
ul, ol { list-style: none;}
h1, h2, h3, h4, h5, h6 {  font-size: 100%; font-family:Arial, "微软雅黑", Tahoma, Verdana,  Helvetica, sans-serif;}
img{ width:100%; border: 0;}
button,input { border: 0; }
ul{list-style:none;}
a{ text-decoration: none; color: #333; }
a:hover{ color:#333; text-decoration:none}
a:active{ text-decoration: none; color: #333; }
.clear{ clear:both;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.section{ padding:50px 0px;}
.section0{ padding-top:10px;}
.section2{ padding:80px 0px;}
.section-top{ padding-top:50px;}
.section-bottom{ padding-bottom:40px;}
.section-bottom2{ padding-bottom:30px;}
.bgf7{ background:#f7f7f7;}
body{height:100%;}
.banner{ height:auto; }
.f5f5{background:#F5F5F5 !important;padding:30px 0px;}
.red-BD{ background:#BD2A30 !important;padding:30px 0px;}
.red-F8{background:#F8EAEA !important; position:relative; }
.red-BD-big{ background:#BD2A30 !important;}
.whilt{color:#fff !important;}
.back-whilt{background:#fff !important;}
.stop{
    height:100%;overflow:hidden
}
.pleft{ float:left; width:49%; margin-top:20px}
.pright{ float:right; width:49%; margin-top:20px}

.red{ background-color:#BD2A30; position:absolute; top:0px; width:100%; height:230px; z-index:1; left:0px;}
.hand{cursor:pointer;}
.red-color{color:#BC292F !important;}
.grey-66{color:#666 !important;}
.grey-99{color:#999 !important;}
.more_covew {background:#BC292F!important; color:#fff !important;-moz-box-shadow:0px 0px 20px #BC292F; -webkit-box-shadow:0px 0px 20px #BC292F; box-shadow:0px 0px 20px #BC292F; }    
.line-white{width:50px;margin: 0 auto; border-bottom:2px solid #fff;}
.mar1{margin-bottom:1rem;}
.inline-block{display:inline-block;}
.line{}
.fff{color:#fff;}
/*header*/
.header {  z-index:9998; width:100%;padding-bottom: 15px; background-color: rgba(0,0,0,0);}
.header .logo { margin-top:7px;}
.header .logo img { padding: 0; width:296px; height: 41px;margin-top:10px;}
.nav-active{ position:sticky; position: -webkit-sticky; top:0px;background-color: #fff;}
.nav-active .top{ display:none;}
.nav-active .logo{ margin-top:7px}
.fa-bars:before{ color:#fb5e1a}
.title {margin-bottom:2rem;}
.title h2 { font:32px/40px "微软雅黑"; color:#333; }
.title h3 { font:24px/40px "微软雅黑"; color:#333;}
.title h6 { font:13px/40px "微软雅黑"; color:#333;}
/*pc导航*/
#cssmenu,  #cssmenu ul li, #cssmenu ul li a, #cssmenu #menu-button { display: block; position: relative; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; }
#cssmenu:after, #cssmenu > ul:after {  content: ".";  clear: both; visibility: hidden; line-height: 0; height: 0;}
#cssmenu #menu-button { display: none; }
#cssmenu { width: auto; font-family: 'Open Sans', sans-serif;  line-height: 1; }
#menu-line { display: none; position: absolute;  top: 0; left: 0; margin-left:30px;height: 2px;background: #fb621e; -webkit-transition: all 0.25s ease-out; -moz-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out; -o-transition: all 0.25s ease-out; transition: all 0.25s ease-out;}
#cssmenu > ul > li { float: left; padding-top:21px; position: relative;}
#cssmenu.align-center > ul { font-size: 0; text-align: center;}
#cssmenu.align-center > ul > li { display: inline-block; float: none;}
#cssmenu.align-center ul ul {text-align: left;}
#cssmenu.align-right > ul > li {float: right;height:50px; line-height:50px;}
#cssmenu.align-right ul ul { text-align: right;}
#cssmenu > ul > li > a { display:block;padding:7px 18px; font-size: 13px;font-weight:normal; text-decoration: none; text-transform: uppercase; color: #646464; -webkit-transition: color .2s ease;-moz-transition: color .2s ease; -ms-transition: color .2s ease;-o-transition: color .2s ease; transition: color .2s ease;-moz-transition: color 0.6s; -o-transition: color 0.6s;-webkit-transition: color 0.6s; transition: color 0.6s; display: inline-block; width: 100%; position: relative;}
#cssmenu, #cssmenu ul li, #cssmenu ul li a, #cssmenu #menu-button{display: block;}
#cssmenu > ul > li.menu-active > a {color:#333;border-bottom:1px solid #BD2A30;}
#cssmenu > ul > li.normal> a:hover{color:#333;border-bottom:1px solid #BD2A30;}
#cssmenu > ul > li.has-sub > a:hover{border-top-left-radius: 5px;border-top-right-radius: 5px;color:#fff;background:#BC292F;}
#cssmenu > ul > li.hover-active > a{border-top-left-radius: 5px;border-top-right-radius: 5px;color:#fff;background:#BC292F;}
#cssmenu ul ul { position: absolute; left: -9999px;z-index:20; width:100%}
#cssmenu li:hover > ul { left: auto;}
#cssmenu.align-right li:hover > ul { right: 0;}
#cssmenu ul ul ul { margin-left: 100%; top: 0;}
#cssmenu.align-right ul ul ul { margin-left: 0; margin-right: 100%;}
#cssmenu ul ul li {  -webkit-transition: height .2s ease; -moz-transition: height .2s ease;
 -ms-transition: height .2s ease; -o-transition: height .2s ease; transition: height .2s ease;}
#cssmenu ul li:hover > ul > li {}
/*首页a链接经过*/
#cssmenu ul ul li a {  text-align: center; line-height:43px; font-size: 14px; background: #BC292F; text-decoration: none; color: #fff; -webkit-transition: color .2s ease; -moz-transition: color .2s ease; -ms-transition: color .2s ease; -o-transition: color .2s ease; transition: color .2s ease;}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover { color: #ffffff; }
#cssmenu ul ul li:hover{border-bottom:1px solid #fff;}
#cssmenu ul ul li:last-child{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;}
#cssmenu ul ul li:last-child a{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;}
#cssmenu ul .sa a{ display:inline;line-height:30px;padding:7px 2px;}
/*首页banner*/
.banner{ height:auto;}
.block_home_slider { position: relative;  background-color: #fff; text-align: center; line-height: 0px; margin-right: auto; margin-left: auto;}  
.hover_choose{
    border-top-left-radius: 5px;border-top-right-radius: 5px;color:#fff !important;background:#BC292F;
}
/*首页公司简介*/
.company.line{width: 3rem; border-bottom: 2px solid #BC292F}
.company .content{  margin-top: 1rem; margin-bottom: 2rem; line-height: 3rem; color: #999; font-size: 14px;}
.title .more{width: 100%; padding: 1rem 0rem; text-align: center; border: 1px solid #BC292F; border-radius: 42px; color: #BC292F; font-size: 18px; font-weight: bold;}
 /*首页四个图标*/
.icon-line .icon{width:50%;margin:0 auto;margin-bottom:1rem;}
.icon-line .icon img{width: 100%;height: 100%;object-fit: scale-down;}
.icon-line .red-lin{width:20px;margin: 0 auto; border-bottom:1px solid #BC292F;}
.icon-line .content{font-size:18px; color:#666;margin:2rem 0rem;text-align:center;}
.icon-line .describe{font-size:14px; color:#999;line-height:2.5rem; }
/*首页产品介绍*/
.product h2 { font:32px/40px "微软雅黑"; text-align:center; padding-top:20px }
.product h3 { font:24px/40px "微软雅黑"; text-align:center;}
.product h6 { font:13px/40px "微软雅黑"; text-align:center;}
.product .line{width:50px;margin: 0 auto; border-bottom:2px solid #BC292F;}
.product .content{width:50%;text-align:center;margin:0 auto; line-height:3rem;margin-bottom:2rem;}
.more_one{width: 100%; padding: 2rem 0rem; text-align: center; border: 1px solid #BC292F; border-radius: 42px; color: #BC292F; font-size: 18px; font-weight: bold;margin-top:2rem;}
/*百盛新闻，小屏展示*/
.newslist {margin-bottom:4rem;}
.newslist .news-content{padding-top:20px; padding-bottom:40px;position:relative;z-index:2}
.newslist .news-time{ color:#666;font-size:12px;line-height:30px; }
.newslist .news-title{ padding:10px 0px; color:#333;font-size:18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.newslist .news-describe{ color:#666;font-size:14px; line-height:2.5rem;  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.newslist .news-more{width:50%;position:absolute; bottom:-28px; left:25%;padding:10px 0px; margin :0 auto; border-radius:42px; border:1px solid #BC292F; color:#BC292F;background:#fff;text-align:center; cursor:pointer;}
/*首页百盛新闻，大屏展示*/
.newslist-big {margin-bottom:0rem;}
/*首页市场资讯*/
.market .market-describe{width:50%;text-align:center;margin:0 auto; line-height:3rem;margin-bottom:2rem;}
.market .market-line{width: 3rem; border-bottom: 2px solid #BC292F;margin:2rem auto;}
.market .market-con{position:relative; margin-bottom:300px;z-index:2;}
.market .market-img{width: 80%; background: #7C7875; margin: 0 auto; padding: 30px 10px; }
.market .market-img .img-content{ width: 85%; height: auto; margin: 0 auto; border: 3px solid #ffffff;}
.market .market-img .img-content img{width: 100%; height: auto; }
.market .market-content{width:90%;background:#F8EAEA;position:absolute; top:100px; left:5%; z-index:-1; padding: 150px 5% 20px 5%; }
.market .market-content .content-line{width: 6rem; border-bottom: 2px solid #BC292F;margin-bottom:2rem;margin-top:2rem;}
.market .market-content .content-english{font-size:12px;margin-bottom:1rem;color:#A5A5A3}
.market .market-content .content-title{font-size:18px;margin-bottom:1rem;color:#666; line-height:30px; height:30px; overflow:hidden;}
.market .market-content .content-desn{font-size:14px;margin-bottom:2rem; color:#A5A5A3;line-height:2.5rem; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.market .market_more{
    width:50%; position:absolute; top:435px; left:25%; text-align:center;border-radius:42px; padding:1.5rem 0rem; background:#BC292F; color:#fff;
}
/*首页公告*/
.notice .notice-line{width: 3rem; border-bottom: 2px solid #BC292F;margin:2rem auto;}
.notice .notice-desn{width: 100%;color:#666; margin:2rem auto; text-align:center;font-size:16px;}
.notice .notice-dong{text-align:center; color:#666;font-size:16px;margin-bottom:2rem;}
.notice .notice-icon{width:3rem; height:3rem;margin:0 auto;}
/*首页友情链接*/
.link{width:100%; height:7rem; border:1px solid #e5e4e4;}
.link img{width:100%; height:100%; object-fit: scale-down}
/*首页合作伙伴*/
.partner{width:100%; height:7rem;}
.partner img{width:100%; height:100%; object-fit: scale-down}
/*底部样式*/
.foot-logo{width: 8rem; height: 8rem; float: right; margin-right: 70px; margin-top:30px;}
.foot-logos{width: 8rem; height: 8rem; display:block;margin:0 auto;}
.foot-top{margin-bottom:10px;}
.foot-line{height:10rem; border-left:1px solid #fff;}
.foot-txt{  display: inline-block; margin-left:10px;font-size:17px;}
.foot-bei{text-align:center;margin-top:2rem;}
.foot-bei img{ width:20px}
.foot-bei a{color:#fff}
.foot-bei a:hover{color:#fff}
/*分页*/
.pager li>a, .pager li>span{
    display: inline-block;
    padding: 5px 14px;
    background-color:#BC292F !important;
    color:#fff;
    border-radius:5px !important;
    margin-top:2rem;
}
/*面包屑*/
.crumbs-box{ background:#fbf9f9; border-bottom:1px solid #e5e5e5; overflow:hidden}
.crumbs-box-nav {width: auto; white-space: nowrap; overflow: auto;}
.crumbs-box-nav a{ display:inline-block; font:1.4rem/4rem ""; color:#666; margin:0 3px;}
.crumbs-box .crumbs-box-nav a{ display:inline-block; font:1.4rem/4rem ""; color:#666; margin:0 10px;}
.crumbs-box-nav a.active{ font:1.4rem/4rem ""; font-weight:bold; color:#903b8f; border-bottom:2px solid #903b8f}
/*联系我们*/
.contact-icon-line{margin-bottom:4rem;}
.contact-icon-line .icon{width:30%;margin:0 auto;margin-bottom:1rem;cursor:pointer;}
.contact-icon-line .icon img{width: 100%;height: 100%;object-fit: scale-down;}
.contact-icon-line .red-lin{width:40px;margin: 0 auto; border-bottom:1px solid #BC292F;}
.contact-icon-line .contant-content{font-size:16px; color:#666;margin:2rem 0rem;text-align:center;}
.contact-icon-line .describe{font-size:14px; color:#999;line-height:2.5rem;  text-align:center; }
    .contact-icon-line .describe a {
        color: #666;
    }
/*生产设备*/
.equipment{ background-color:#f5f5f5;padding-left:0px; padding-right:0px;}
.equipment .equipment-img img{ width:100%; -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease; }
.equipment .equipment-img:hover img{ -webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease; }
.equipment .equipment-img{padding-left:0px; padding-right:0px; }
.equipment .equipment-title{width:100%;font-size:16px; text-align:center;color:#727778; margin-bottom:2rem;  margin-top:10rem;}
.equipment .equipment-desn{width:80%;margin:0 auto; text-align:center;color:#999999; margin-bottom:2rem; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.equipment .equipment-more{width:13rem; height:3rem; line-height:3rem; margin:0 auto; text-align:center;color:#A0A0A0; border:1px solid #A0A0A0; border-radius:42px;}
.equipment:hover{ background-color:#bd2a30;}
.equipment:hover a{ color:#fff;}
.equipment:hover .equipment-title{width:100%;font-size:16px; text-align:center;color:#fff; margin-bottom:2rem;  margin-top:10rem;}
.equipment:hover .equipment-desn{width:80%;margin:0 auto; text-align:center;color:#fff; margin-bottom:2rem; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.equipment:hover .equipment-more{width:13rem; height:3rem; line-height:3rem; margin:0 auto; text-align:center;color:#A0A0A0; border:1px solid #A0A0A0; border-radius:42px;}

/*新闻中心*/
/*新闻中心二级页面*/
.news{ width:100%; padding:30px 10px; box-sizing:border-box; overflow:hidden;}
.news ul li{ width:100%; margin-bottom:40px; overflow:hidden; }
.news .lines{ width:20px; height:3px; background-color:#d9d9d9; display:block; margin-top:6px;}
.news ul li .news-li{ display:block; width:100%; padding:20px; box-sizing:border-box; background:#fff; overflow:hidden}
.news ul li .news-li kbd{ padding:0px; border-radius:0; overflow:hidden; }
.news ul li .news-li kbd img{ width:100%; -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease; }
.news ul li:hover .news-li kbd img{ -webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease; }
.news ul li .news-li .new-tltle{ width:100%; height:2rem; margin-bottom:10px; font:1.6rem/2rem ""; font-weight:bold; overflow:hidden}
.news ul li .news-li:hover .new-tltle a{ color:#333; }
.news ul li .news-li:hover .new-tltle a{ color:#bd2a30}
.news ul li .news-li .new-depict{ width:100%; height:6rem; margin-top:10px; font:1.4rem/2rem ""; color:#999; overflow:hidden; margin-bottom:20px; }
.news-con{ padding-left:25px; overflow:hidden}
.news ul li .news-li .new-a{ height:18rem; background-color:#d9d9d9;display:table-cell;vertical-align:middle; text-align:center; line-height:18rem;}
.news ul li:hover .news-li .new-a{ background-color:#bd2a30;display:table-cell;vertical-align:middle; text-align:center; }
.news ul li:hover .news-li .new-a a{ color:#fff;}
.new-a a{ font:1.4rem/2rem ""; color:#903b8f; text-decoration:none;}
.news-time{  height:2rem; }
.news-browse{ width:19px; height:2rem;}
.news-numeral { width:100%; overflow:hidden}
.news-numeral i,.news-numeral em{ display:block; margin-right:5px;font:1.4rem/2rem "";color:#999;}

/*新闻详情*/
.news-show{ width:100%; padding:0 10px; box-sizing:border-box; overflow:hidden}
.news-bgfff{ padding:30px 2%; box-sizing:border-box; background:#fff}
.new-bt{ padding:0px 10px; font:1.6rem/3rem ""; color:#000; text-align:center; box-sizing:border-box;}
.new-time{ padding:0px 10px; font:1.4rem/2.4rem ""; text-align:center; color:#999;box-sizing:border-box;}
.new-content{ padding:0px 10px; margin:20px auto 0;  font:1.4rem/2.4rem ""; color:#666; box-sizing:border-box;}
.new-content img{ max-width:100%; width:auto;}
.next-ticket{ padding:0px 10px; margin:20px auto 0; font:1.4rem/2.4rem ""; color:#666;box-sizing:border-box;}
.next-ticket a{ color:#999;}
.next-ticket a:hover{color:#399960; }
.describe_insides{ padding:0px 10px; margin:20px auto 0;  font:1.4rem/2.4rem ""; color:#666; box-sizing:border-box; text-indent:2em; }
.describe_insides img{ max-width:100%; width:auto;}
/*荣誉资质*/
.rongyu{position:relative; margin-bottom:2rem; margin-top:3rem;}
.rongyu .img{ padding:20px; background-color:#f2f2f2;}
.rongyu .number{ position:absolute;  left:30px; top:-20px;font:3rem/3rem "微软雅黑"; font-weight:bolder; color:#d2cfc6;  transform:rotate(-90deg);-ms-transform:rotate(-90deg); -moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);}
.rongyu img{ width:100%;}
.rongyu .title{font:1.6rem/3rem "微软雅黑"; margin-bottom:0px; padding-left:20px; height:3rem;overflow:hidden}
.rongyu  .etitle{font:1.2rem/2rem "微软雅黑";padding-left:20px;overflow:hidden}
/*product*/
.products{ position:relative; margin-top:2rem; }
.products a{ color:#fff;}
.products .pabout{ display:none}
.products:hover .pabout{width:70%; background:rgba(189,42,48,0.8); color:#fff; position:absolute; right:15px; top:0px; display:block; height:100%; padding:0rem 1rem;}
.products:hover .ptitle{ text-align:center; font-size:1.6rem; line-height:4rem; font-weight:bolder; margin-top:20%;}
.products:hover .pdesn{ text-align:center; font-size:1.4rem; line-height:3rem; text-align:left;}

/*历史*/
.history{background:url(/images/xiaxian.png) repeat-y 22.5rem 4.5rem;}
.history .list{overflow:hidden;position:relative; }
.history .list li{height:8rem;vertical-align:bottom;overflow:hidden;position:relative;margin-top:2rem;}
.history .liwrap{height:6rem;margin-top:0.3rem;}
.history .lileft{position:absolute;top:0;left:0px;height:6rem;width:20rem;line-height:6rem;text-align:right; font-size:1.4rem; font-weight:bolder; color:#666}
.history .liright{ position:absolute;top:0;left:25rem;height:6rem;width:60rem;line-height:2.1rem;text-align:left; font-size:1.4rem; font-weight:bolder; color:#666;background:url(/images/hui.png) no-repeat left center; background-size:100% 100%;}
.history .list li:hover .liright{ position:absolute;top:0;left:25rem;height:6rem;width:60rem;line-height:2.1rem;text-align:left; font-size:1.4rem; font-weight:bolder; color:#fff;background:url(/images/hong.png) no-repeat left center; background-size:100% 100%;}
.history .histt{ padding-left:4rem;}
.history .point{width:6rem;height:6rem;position:absolute;top:0;left:20rem;overflow:hidden;}
.history .point b{
	height:16px;width:16px;background:#fff;display:block;margin:22px 0 0 19px;border-radius:18px;border:2px solid #BD2A30; background-color:#BD2A30;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
	position:absolute;
	top:0;left:0;
}
.history .list li:hover .point b{
	height:16px;width:16px;background:#fff;display:block;margin:22px 0 0 19px;border-radius:18px;border:2px solid #BD2A30;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
	position:absolute;
	top:0;left:0;
}
/*移动端导航*/
@media all and (max-width: 1200px)  {
  #cssmenu { width: 100%;}
  #cssmenu ul { width: 100%; padding-bottom:30px; display: none; position:fixed; left:0;  z-index:1000 }
  #cssmenu ul{background: #ffffff; height:100%; overflow:auto}
  #cssmenu.align-center > ul,
  #cssmenu.align-right ul ul { text-align: left; }
  #cssmenu ul li,
  #cssmenu ul ul li,
  #cssmenu ul li:hover > ul > li { width: 100%;  height: auto;  border-top: 1px solid rgba(120, 120, 120, 0.15);}
  #cssmenu ul li a,
  #cssmenu ul ul li a {  width: 100% }
  #cssmenu > ul > li,
  #cssmenu.align-center > ul > li,
  #cssmenu.align-right > ul > li { float: none; display: block; }
  #cssmenu ul ul li a { padding: 20px 20px 20px 30px; font-size: 12px; color:#000000; background: none;}
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li a:hover {  color: #000000; }
  #cssmenu ul ul ul li a {  padding-left: 40px;  }
  #cssmenu ul ul,
  #cssmenu ul ul ul {  position: relative;  left: 0;  right: auto;  width: 100%; margin: 0; }
  #cssmenu > ul > li.has-sub > a::after,
  #cssmenu ul ul li.has-sub > a::after { display: none; }
  #menu-line { display: none;}
  #cssmenu #menu-button {  display: block;  padding: 30px; color: #000000;  cursor: pointer;  font-size: 12px;  text-transform: uppercase;height:100%; overflow:auto }
  #cssmenu #menu-button::after {  content: '';  position: absolute;top: 20px; right: 10px;  display: block;  width: 15px;  height: 2px; background: #000000; }
  #cssmenu #menu-button::before { content: ''; position: absolute;  top: 25px;  right: 10px; display: block;  width: 15px;  height: 7px;  border-top: 2px solid #000000; border-bottom: 2px solid #000000; }
  #cssmenu .submenu-button { position: absolute; z-index: 10; right: 0;  top: 0; display: block; border-left: 1px solid rgba(120, 120, 120, 0.15);  height: 52px;  width: 52px; cursor: pointer;margin-top:1.5rem; }
  #cssmenu .submenu-button::after {  content: ''; position: absolute; top: 21px;  left: 26px; display: block; width: 1px;  height: 11px;  background: #000000;  z-index: 99; }
  #cssmenu .submenu-button::before { content: ''; position: absolute; left: 21px; top: 26px; display: block; width: 11px; height: 1px; background: #000000;z-index: 99; }
  #cssmenu .submenu-button.submenu-opened:after { display: none; }
  .newslist .news-content{padding-top:20px; padding-bottom:40px;position:relative;}
}
@media (max-width: 1200px) { 
 /*Logo*/
.header {  height: 65px; }
.header .logo { position:absolute; top:10px; margin:0px;}
.header .logo img { padding: 0; width:296px; height: 41px;margin-top:0px;}
.top{ display:none;}
#nav-menu-container { display: none; }
#mobile-nav-toggle { display: inline; }
.banner{  margin-top:10px}
.banner-box-ny{  margin-top:60px}
.section{ padding:80px 0px;}
.section2{ padding:100px 0px;}
.intr-wenzi2{ padding:50px 50px 50px 180px; }
.garden ul li:nth-child(2n) .intr-wenzi2{ padding:50px 180px 50px 50px; }
.border-top{ margin-top:60px;}
/*新闻中心*/
.newslist .news-content{padding-top:20px; padding-bottom:40px;position:relative;}

.news ul li .news-li .new-a{ height:16rem; background-color:#d9d9d9;display:table-cell;vertical-align:middle; text-align:center; line-height:16rem;}

}
@media (max-width: 1024px) {    
.news ul li .news-li .new-a{ height:18rem; background-color:#d9d9d9;display:table-cell;vertical-align:middle; text-align:center; line-height:18rem;}
}
@media (max-width: 991px) {
 /*Logo*/
.header .logo img { padding: 0; width:296px; height: 41px;margin-top:0px;}
/*公司简介*/
.title h2 { font:30px/40px "微软雅黑"; color:#333; }
.title h3 { font:18px/40px "微软雅黑"; color:#333;}
.title h6 { font:13px/40px "微软雅黑"; color:#333;}
/*产品展示*/
.product h2 { font:30px/40px "微软雅黑"; text-align:center;}
.product h3 { font:18px/40px "微软雅黑"; text-align:center;}
.product h6 { font:13px/40px "微软雅黑"; text-align:center;}
.product .content{width:90%;text-align:center;margin:0 auto; line-height:3rem;margin-bottom:2rem;font-size:14px;}
.more_one{width: 100%; padding: 2rem 0rem; text-align: center; border: 1px solid #BC292F; border-radius: 42px; color: #BC292F; font-size: 14px; font-weight: bold;margin-top:2rem;}
.title .more{width: 100%; padding: 1rem 0rem; text-align: center; border: 1px solid #BC292F; border-radius: 42px; color: #BC292F; font-size: 14px; font-weight: bold;}
/*新闻中心*/
.newslist .news-content{padding-top:20px; padding-bottom:40px;position:relative;}
.news ul li .news-li .new-a{ height:15rem; background-color:#d9d9d9;display:table-cell;vertical-align:middle; text-align:center; line-height:15rem;}
/*市场资讯*/
.market .market-img{width: 45%; background: #7C7875; margin: 0 auto; padding: 30px 10px; }
#cssmenu > ul > li.menu-active > a {color:#333;border-bottom:1px solid #BD2A30;}
#cssmenu > ul > li.normal> a:hover{color:#333;border-bottom:1px solid #BD2A30;}
.footer-top-left{ text-align:center}
.footer-nav{ text-align:center; margin-bottom:30px;}
.footer-top-right{ margin-bottom:30px}
.about-three ul li:nth-child(2) .about-three-tu{ float:none}
.vehicle ul li span.intr-tu{ position: inherit; margin:0px; padding-right:0px}
.vehicle ul li span.intr-wenzi{ display:block; float:inherit; height:auto; padding-left:0px;}
.intr-wenzi2{ padding:20px 30px; }
.vehicle ul li span.intr-wenzi h2{ font:20px/36px "微软雅黑" ; font-weight:bold }
.vehicle ul li span.intr-wenzi h3{ margin:20px 0; font-size:14px; }
.vehicle ul li span.intr-wenzi a{ display:block; margin:0 auto;}
.garden ul li:nth-child(2n) .intr-wenzi2{ padding:20px; }
.garden ul li span.intr-wenzi h3{ height:60px;}
.service-list .intr-wenzi2{ padding:0px 30px; }
.service-list ul li:nth-child(2n) .intr-wenzi2{ padding:0px 30px; }
.service-list ul li span.intr-wenzi h3{ height:auto;}
.free-title{ font:24px/50px "微软雅黑"; }
.free-title strong{ font:30px/50px "微软雅黑";}
.free-list{ margin-top:45px; }
.free-tu{ margin-top:45px;}
.free-title2{ margin-top:45px;}
.contact-title{ margin-bottom:40px; font:24px/40px "微软雅黑"; }
.picture-title{ width:120px; height:120px;}
/*历史*/
.history{background:url(/images/xiaxian.png) no-repeat 22.5rem 4.5rem;}
.history .list{overflow:hidden;position:relative; }
.history .list li{height:8rem;vertical-align:bottom;overflow:hidden;position:relative;margin-top:2rem;}
.history .liwrap{height:6rem;margin-top:0.3rem;}
.history .lileft{position:absolute;top:0;left:0px;height:6rem;width:20rem;line-height:6rem;text-align:right; font-size:1.4rem; font-weight:bolder; color:#666}
.history .liright{ position:absolute;top:0;left:25rem;height:6rem;width:40rem;line-height:2.1rem;text-align:left; font-size:1.4rem; font-weight:bolder; color:#666;background:url(/images/hui.png) no-repeat left center; background-size:100% 100%;}
.history .list li:hover .liright{ position:absolute;top:0;left:25rem;height:6rem;width:40rem;line-height:2.1rem;text-align:left; font-size:1.4rem; font-weight:bolder; color:#fff;background:url(/images/hong.png) no-repeat left center; background-size:100% 100%;}
.history .histt{ padding-left:4rem;}
.history .point{width:6rem;height:6rem;position:absolute;top:0;left:20rem;overflow:hidden;}
.history .point b{
	height:16px;width:16px;background:#fff;display:block;margin:22px 0 0 19px;border-radius:18px;border:2px solid #BD2A30; background-color:#BD2A30;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
	position:absolute;
	top:0;left:0;
}
.history .list li:hover .point b{
	height:16px;width:16px;background:#fff;display:block;margin:22px 0 0 19px;border-radius:18px;border:2px solid #BD2A30;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
	position:absolute;
	top:0;left:0;
}
}

@media (max-width: 768px) {
/*Logo*/
.header .logo img { padding: 0; width:296px; height: 41px;margin-top:0px;}
/*公司简介*/
.title h2 { font:30px/40px "微软雅黑"; color:#333; }
.title h3 { font:18px/40px "微软雅黑"; color:#333;}
.title h6 { font:13px/40px "微软雅黑"; color:#333;}
/*产品展示*/
.product h2 { font:30px/40px "微软雅黑"; text-align:center;}
.product h3 { font:18px/40px "微软雅黑"; text-align:center;}
.product h6 { font:13px/40px "微软雅黑"; text-align:center;}
.product .content{width:90%;text-align:center;margin:0 auto; line-height:3rem;margin-bottom:2rem;font-size:14px;}
.title .more{width: 60%; margin:0 auto; padding: 0.1rem 0rem;  text-align: center; border: 1px solid #BC292F; border-radius: 42px; color: #BC292F; font-size: 14px; font-weight: bold;}
/*市场资讯*/

.news ul li .news-li .new-a{ height:18rem; background-color:#d9d9d9;display:table-cell;vertical-align:middle; text-align:center; line-height:18rem;}

.market .market-img{width: 45%; background: #7C7875; margin: 0 auto; padding: 30px 10px; }
.more_one{width: 100%; padding: 2rem 0rem; text-align: center; border: 1px solid #BC292F; border-radius: 42px; color: #BC292F; font-size: 14px; font-weight: bold;margin-top:2rem;}
.market .market-img{width: 50%;background: #7C7875;margin: 0 auto;padding: 30px 10px;}
.new-title kbd{ font:20px/36px "微软雅黑" ; }
.about-name h1{ padding:10px 0; font:16px/24px "微软雅黑" ;}
.new-sense-title{ margin-bottom:15px; font:20px/30px "微软雅黑" ; }
.new-list ul li{ display:inline-block; margin:0px 15px;}
.section{ padding:60px 0px;}
.section2{ padding:60px 0px;}
.section-top{ padding-top:60px;}
.section-bottom{ padding-bottom:40px;}
.tab-hd li{ padding:5px 10px; }
.footer-top-left{ text-align:center}
.footer-top-center{ display:none}
.footer-top-right{ display:none}
.friendlink{ display:none}
.copyright{border-top:1px solid #4c5155}
.banner{ height:200px; }
.title span{ margin-top:20px; font-size:14px; }
.about-three ul li{ padding:20px 0px; }
.about-three ul li .about-three-tu{ margin-bottom:20px;}
.about-three-con h2{ margin-bottom:20px; font:18px/30px "微软雅黑"; }
.about-three-con span{ font:14px/30px "微软雅黑" ;}
.brand{ display:block; }
.spring span{ width:100px; height:100px;}
.seasons ul li{ margin-bottom:30px;}
.seasons ul li .spring{ padding-top:20px;}
.vehicle ul li span.intr-tu{ padding:0px 15px;}
.vehicle ul li span.intr-wenzi{ padding:0px 15px;}
.garden ul li span.intr-wenzi{ padding:0px;}
.service-list ul li span.intr-wenzi{ padding:0px 15px;}
.garden ul li span.intr-tu{ padding-right:0px;}
.garden ul li span.intr-wenzi a{ padding:6px 0px;  }
.service-list .intr-wenzi2{ padding:0px 15px; }
.service-list ul li:nth-child(2n) .intr-wenzi2{ padding:0px 15px; }
.new-sense-list{ margin-top:0px; padding:0px 15px; }
.free-title{ font:16px/50px "微软雅黑"; }
.free-title b{ font:24px/50px "微软雅黑";}
.free-list{ margin-top:25px; }
.free-tu{ margin-top:25px;}
.free-title2{ margin-top:25px;}
.contact-con{text-align:center}
.contact-title{ margin-bottom:30px; font:18px/40px "微软雅黑"; text-align:center}
.map-tltle{ font:16px/36px "微软雅黑"; text-align:center}
.picture-title{ width:80px; height:80px;}
.monument-title kbd{ font:16px/30px "微软雅黑"; }
.banner-xuanfu h2{ font:26px/50px "微软雅黑"; font-weight:bold}

.odds-name span{ padding:5px 10px;}
.bai-wenzi{ width: 84%; padding:0px; margin:0px 8% 0px; height:90%; background: rgba(0,0,0,0); transition: all 0.3s; position:inherit; top:0; z-index:998; opacity:1}
.bai-wenzi h2{ margin-top:10px; font:16px/20px "微软雅黑" ; color: #333; }
.bai-wenzi span{ display:none; }
.bai-wenzi a { display:none; }
#cssmenu > ul > li > a { font-size: 14px; height:60px; line-height:40px; font-weight:normal}

.odds-con ul li:nth-child(7){ margin-bottom:0px;}
.odds-con ul li:nth-child(8){ margin-bottom:0px;}
.intr-bg2 .odds-con ul li:nth-child(7){ margin-bottom:30px;}
.intr-bg2 .odds-con ul li:nth-child(8){ margin-bottom:30px;}
.tab-hd{ margin-bottom:30px;}
.vehicle ul{ margin-bottom:10px;}
.wap-top30{ margin-top:30px;}
.new-con img{ width:100%;}
.newslist .news-content{padding-top:20px; padding-bottom:40px;position:relative;}
/*历史*/
.history{background:url(/images/xiaxian.png) no-repeat 22.5rem 4.5rem;}
.history .list{overflow:hidden;position:relative; }
.history .list li{height:8rem;vertical-align:bottom;overflow:hidden;position:relative;margin-top:2rem;}
.history .liwrap{height:6rem;margin-top:0.3rem;}
.history .lileft{position:absolute;top:0;left:0px;height:6rem;width:20rem;line-height:6rem;text-align:right; font-size:1.4rem; font-weight:bolder; color:#666}
.history .liright{ position:absolute;top:0;left:25rem;height:6rem;width:40rem;line-height:2.1rem;text-align:left; font-size:1.4rem; font-weight:bolder; color:#666;background:url(/images/hui.png) no-repeat left center; background-size:100% 100%;}
.history .list li:hover .liright{ position:absolute;top:0;left:25rem;height:6rem;width:40rem;line-height:2.1rem;text-align:left; font-size:1.4rem; font-weight:bolder; color:#fff;background:url(/images/hong.png) no-repeat left center; background-size:100% 100%;}
.history .histt{ padding-left:4rem;}
.history .point{width:6rem;height:6rem;position:absolute;top:0;left:20rem;overflow:hidden;}
.history .point b{
	height:16px;width:16px;background:#fff;display:block;margin:22px 0 0 19px;border-radius:18px;border:2px solid #BD2A30; background-color:#BD2A30;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
	position:absolute;
	top:0;left:0;
}
.history .list li:hover .point b{
	height:16px;width:16px;background:#fff;display:block;margin:22px 0 0 19px;border-radius:18px;border:2px solid #BD2A30;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
	position:absolute;
	top:0;left:0;
}
}
@media (max-width: 576px) {
/*Logo*/
.header .logo img { padding: 0; width:296px; height: 41px;margin-top:0px;}
/*公司简介*/
.title h2 { font:25px/40px "微软雅黑"; color:#333; }
.title h3 { font:18px/40px "微软雅黑"; color:#333;}
.title h6 { font:13px/40px "微软雅黑"; color:#333;}
/*产品展示*/
.product h2 { font:30px/40px "微软雅黑"; text-align:center;}
.product h3 { font:18px/40px "微软雅黑"; text-align:center;}
.product h6 { font:13px/40px "微软雅黑"; text-align:center;}
.product .content{width:90%;text-align:center;margin:0 auto; line-height:3rem;margin-bottom:2rem;font-size:14px;}
.title .more{width: 60%; margin:0 auto; padding: 0.1rem 0rem; text-align: center; border: 1px solid #BC292F; border-radius: 42px; color: #BC292F; font-size: 14px; font-weight: bold;}
.more_one{width: 100%; padding: 2rem 0rem; text-align: center; border: 1px solid #BC292F; border-radius: 42px; color: #BC292F; font-size: 14px; font-weight: bold;margin-top:2rem;}
/*市场资讯*/
.market .market-img{width: 80%;background: #7C7875;margin: 0 auto;padding: 30px 10px;}
.box-banner .block_home_slider .slide{ width:100%; overflow:hidden;}
.box-banner .block_home_slider .slide img{ display:block; width:170%; position:relative; left:-35%}
.section{ padding:40px 0px;}
.section-top{ padding-top:40px;}
.section-bottom{ padding-bottom:20px;}
.section-news{ padding:0px 0px;}
.vehicle ul li span.intr-wenzi{ width:100%;}
.garden ul li span.intr-tu{ padding-right:15px;}
.service-list .intr-wenzi2{ padding:15px 0px; }
.service-list ul li:nth-child(2n) .intr-wenzi2{ padding:15px 0px; }
.news-con{ padding:0px}
.new-sense-list{ margin-top:0px; padding:0px; }
.news ul li a h2{ margin-top:10px;}
.new-sense{ margin-bottom:20px;}
.mon-show-title{ margin-top:10px;}
.mon-show-con{ padding:10px;}
.monument-list>ul>li a{ padding:0px; }
.section4{ padding:20px 0px 40px;}
.section5{ padding:70px 0px 60px;}
.section6{ padding:10px 0px 40px;}
.xg_list li{width:100%;}
.section-news{padding-bottom:50px !important;}
.newslist .news-content{padding-top:20px; padding-bottom:40px;position:relative;}

}
@media  (max-width: 480px) {
}
@media (max-width: 768px) and (min-width: 320px) {
/*Logo*/
.header{ background:#fff; border-bottom:1px solid #ddd}
.header .logo img { padding: 0; width:296px; height: 41px;margin-top:0px;}
/*产品展示*/

/*百盛新闻*/
.newslist .news-content{padding-top:20px; padding-bottom:40px;position:relative;}
/*底部信息*/
.foot-txt{  display: inline-block; margin-left:10px;font-size:14px;}
/*生产设备*/
.equipment{padding-bottom:1.6rem}
.equipment .equipment-title {width: 100%;font-size: 1.6rem;line-height:3rem; text-align: center;color: #727778; margin-bottom: 0rem; margin-top: 0rem;}
.equipment:hover .equipment-title {width: 100%;font-size: 1.4rem;line-height:3rem; text-align: center;color: #727778; margin-bottom: 0rem; margin-top: 0rem;}
.equipment .equipment-desn{width:80%;margin:0 auto; text-align:center;line-height:2.6rem;color:#999999; margin-bottom:2rem; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.equipment .equipment-more{width:13rem; height:3rem; line-height:3rem; margin:0 auto; text-align:center;color:#A0A0A0; border:1px solid #A0A0A0; border-radius:42px;}

.wap-filter{ display:block}
.section-bottom2{ display:none;}
.section-news{padding-bottom:50px !important; }
.section-news-big{padding-bottom:0px !important; }
.overflow{ overflow:hidden; height:100%;}
.fix-h{ overflow:hidden; height:100%;}
div.screening{ position: fixed; z-index: 4;  width: 100%; min-width:320px; max-width:768px;  overflow: hidden; background: #fff;}
.top0{ display:block; top:0px; z-index: 9999!important;}
div.screening>ul{ margin: 0; padding: 0; list-style-type: none; border-bottom: solid 1px #e5e5e5; overflow: hidden; }
div.screening1{ position: fixed; z-index: 4;  width: 100%; min-width:320px; max-width:750px;  overflow: hidden; background: #fff; display:none}
div.screening1>ul{ margin: 0; padding: 0; list-style-type: none; border-bottom: solid 1px #e5e5e5; overflow: hidden; }
div.three>ul>li{ float: left; width: 25%; text-align: center; line-height: 50px;color:#666}
div.three>ul>li+li{ border-left: solid 1px #e5e5e5; box-sizing:border-box }
.grade-eject,.subject-eject,.identity-eject,.gender-eject,.region-eject{ position:fixed;  top: -65%; width: 100%; height: 50%; z-index: 100; -webkit-transition-duration: 0.4s; }
.grade-eject>ul,.subject-eject>ul,.identity-eject>ul,.gender-eject>ul,.region-eject>ul{ margin: 0; padding: 0; overflow: auto; height: 100%; width: 100%; -webkit-transition-duration: 0.4s; }
.grade-eject>ul>li,.subject-eject>ul>li,.identity-eject>ul>li,.gender-eject>ul>li,.region-eject>ul>li{ line-height: 3rem;
 font-size: 0.12rem;  padding-left: 1rem; border-bottom: solid 1px #eee; }
.grade-eject>ul.grade-w,.subject-eject>ul.subject-w,.identity-eject>ul.identity-w,.gender-eject>ul.gender-w,.region-eject>ul.region-w{  background: #fff; position: absolute;  z-index: 1; }
.grade-w-roll{ top: 112px; }
.grade-eject>ul>li a{ display:block; width:100%;}
.fudong a{display:block; width:100%; font:14px/30px "微软雅黑";}
.block{ display:block; position: fixed;  content: ""; width: 100%; height: 100%; background:rgba(0,0,0,0.2); top: 0; z-index:1}
.monument-list{ margin-top:60px;}
.phone-fudong{ display:block;}
.yincang{ display:none}
.suspension{ height:50px; bottom:70px;}
.w_qp{ background:#000;opacity: 0.6; filter: progid:DXImageTransform.Microsoft.alpha(opacity=60); position:fixed; left:0; top:0; right:0; bottom:0; z-index:9998;  }
.w_bka{ width:100%; position:fixed; left:50%; top:50%;  z-index:9999; margin-left:-150px; margin-top:-160px;}
.w_bkb{ width:300px; height:300px; background:#fff ; overflow:hidden}
.fudao-kemu{ width:100%; height:300px; margin:0 auto}
.fudao-kemu h1{ width:90%; font:20px/30px "微软雅黑"; color:#fb5e1a; margin:10px auto; text-align:center; font-weight:bold; }
.guanbi img{ width:20px; height:20px;}
.dianhua{width:200px; height:200px; margin: auto; }
/*底部*/
.qmyl{ width:100%; color:#999; text-align:center; padding:0px 0px 70px;}
.footer_nav{ position: fixed; z-index:100; bottom:0px; width:100%; max-width:768px; }
.footer_nav ul{ height:70px; background:#0e1113;}
.footer_nav ul li{ width:25%; float:left; height:60px; padding:5px 0px; text-align:center; color:#fff}
.footer_nav ul li span{ display:block; height:30px; font:14px/30px"微软雅黑 ";}
.footer_nav ul li span img{ width:30px; height:30px;}
.footer_nav ul li a{ color:#fff;}
.xg_list li{width:100%;}

.news ul li .news-li .new-a{ height:3rem; display:table-cell;vertical-align:middle; text-align:center; line-height:3rem;}
.news ul li {width: 100%; margin-bottom: 10px;  overflow: hidden;
}
.news .new-tltle{ margin-top:1rem;}
.section0{ padding-top:10px;}
/*产品*/
.products .pabout{ display:block}
.products .pabout{width:70%; background:rgba(189,42,48,0.8); color:#fff; position:absolute; right:15px; top:0px; display:block; height:100%; padding:0rem 1rem;}
.products .ptitle{ text-align:center; font-size:1.6rem; line-height:4rem; font-weight:bolder; margin-top:20%;}
.products  .pdesn{ text-align:center; font-size:1.4rem; line-height:3rem; text-align:left;}
/*历史*/
.history{background:url(/images/xiaxian.png) repeat-y 10.5rem 4.5rem;}
.history .list{overflow:hidden;position:relative; }
.history .list li{height:8rem;vertical-align:bottom;overflow:hidden;position:relative;margin-top:2rem;}
.history .liwrap{height:6rem;margin-top:0.3rem;}
.history .lileft{position:absolute;top:0;left:0px;height:6rem;width:8rem;line-height:6rem;text-align:right; font-size:1.3rem;  color:#666}
.history .liright{ position:absolute;top:0;left:13rem;height:6rem;width:40rem;line-height:2.1rem;text-align:left;  font-size:1.3rem;  color:#666;background:url(/images/hui.png) no-repeat left center; background-size:100% 100%;}
.history .list li:hover .liright{ position:absolute;top:0;left:13rem;height:6rem;width:40rem;line-height:2.1rem;text-align:left; font-size:1.3rem;  color:#fff;background:url(/images/hong.png) no-repeat left center; background-size:100% 100%;}
.history .histt{ padding-left:4rem;}
.history .point{width:6rem;height:6rem;position:absolute;top:0;left:8rem;overflow:hidden;}
.history .point b{
	height:16px;width:16px;background:#fff;display:block;margin:22px 0 0 19px;border-radius:18px;border:2px solid #BD2A30; background-color:#BD2A30;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
	position:absolute;
	top:0;left:0;
}
.history .list li:hover .point b{
	height:16px;width:16px;background:#fff;display:block;margin:22px 0 0 19px;border-radius:18px;border:2px solid #BD2A30;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
	position:absolute;
	top:0;left:0;
}
.phonedesn{ background-color:#BD2A30; border-radius:6px; padding:0.6rem; margin-top:2rem;}
.phonedesn .titles{line-height:3rem; font-size:1.4rem; color:#fff; font-weight:bolder;}
.phonedesn .desn{line-height:2.3rem; font-size:1.3rem; color:#fff;}
}



/*翻页*/
.fenye{ width:100%; text-align:center; padding-top:20px; padding-bottom:30px;}
.paginator { margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}
/*加载*/
.loading {margin: 50px 0;}
.loading {display: -webkit-box;margin-top: 1rem;-webkit-box-align: center;-webkit-box-pack: center;background-size: 30px 30px;}
.loading, .loadingCart { background-image: url(/images/loaderH5.gif);height: 25px;background-repeat: no-repeat;background-position: center center;}
.more {margin-top: 1rem; font-size:1.2rem;}
.more a { display: -webkit-box;height: 4.4rem;-webkit-box-pack: center;-webkit-box-align: center;}
.more .no-more {display: none;padding: 1rem 0;text-align: center;width:100%;}
.more .no-more img{width:50%;display:inline-block}
.more .no-more p {margin-top: .5rem; font-size: 1.1rem; color: #dcdcdc;}
.more .no-mores {padding: 1rem 0;text-align: center;}
.more .no-mores p {margin-top: .5rem; font-size: 1.1rem; color: #dcdcdc;}


.align-center-vertical{
     display: flex;
    align-items: center;
    justify-content: space-around;
    flex-direction: column;
}